roughcast something - Turkish English Dictionary